Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 Croatia F3 Venice Open - Venice 9th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo Gramado Open de Tennis - Gramado Czech Indoor Open - Prague Italy F16 Italy F19 Hungary F3 Togliatti Cup - Togliatti Morocco F4 dBI Tennis Challenger - Binghamton Slovakia F1 Croatia F5 GHI Bronx Tennis Classic - Bronx Italy F32 Germany F2 Croatia F2 Kobstaedernes ATP Challenger - Kolding Italy F15 Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Czech Republic F3 Slovenia F3 Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Tatra Banka Open 2003 - Bratislava Sarajevo Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Eddleman USTA Challenger - Birmingham Trofeo Sisma Mantova - Mantova Rennes Challenger XL Capital Bermuda Open - Bermuda Ortisei Challenger Bratislava Challenger Guangzhou Challenger Pingguo Challenger Prague Challenger Nottingham Challenger Penza Challenger St. Remy Challenger Izmir Challenger Rennes Challenger Orleans Challenger Ortisei Challenger Internationale Tenniskampioenschappen - Scheveningen Helsinki Challenger San Luis Potosi Challenger 2000 - San Luis Potosi Copa Ericsson Mexico - Guadalajara Muller Cup - Ulm Copa Ericsson Brazil - Sao Paulo Dallas Challenger Global Telecom Open - Curitiba VI Abierto Internacional de Salinas - Salinas Dharwad Challenger 2006 - Dharwad Copa Ericsson Chile - Santiago Johannesburg Challenger Copa Ericsson Peru - Lima Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia Granby Challenger St. Remy Challenger Schickedanz Open 2007 - Furth Tashkent Challenger Czech Open 2006 - Prostejov Shenzhen Challenger Gimcheon Challenger Busan Challenger Tashkent Challenger PEOPLEnet Cup - Dnepropetrovsk Raanana Challenger Taipei City Challenger Orleans Challenger Eckental Challenger Brescia Challenger Prosperita Open 2007 - Ostrava Quimper Challenger San Remo Tennis Cup - San Remo Guangzhou Challenger Porsche Open - Poznan Seoul Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Orleans Challenger IPP Open - Helsinki Morocco Tennis Tour - Fes Brest Challenger Open Castilla y Leon - Segovia Brescia Challenger Samsung Securities Cup - Seoul BMW Tennis Championship - Sunrise Status Athens Open - Athens Surbiton Challenger Fergana Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Brescia Challenger Kos Succhetti Tennis Cup - Cordenons St. Brieuc Challenger Glasgow Challenger Coffee Cup Challenger - Chikmagalur Challenger Brasov - Brasov Challenger DCN de Cherbourg - Cherbourg Siemens Open 2007 - Scheveningen Ortisei Challenger Bratislava Challenger Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Phoenix Challenger Seoul Challenger Bratislava Challenger Irving Challenger Astana Challenger Ostrava Challenger Mons Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Biel Challenger Geneva Challenger Troisdorf Challenger Taipei City Challenger Bratislava Challenger Granby Challenger Orleans Challenger Irving Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger Chevrolet Cup - Santiago Bratislava Challenger 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel Loughborough Challenger Granby Challenger Surbiton Challenger Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Energis Open - Amsterdam Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Scottish Championships - Edinburgh Brazil Open - Salvador Heineken Open - Auckland BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco St. Remy Challenger 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Manila Challenger Memorial Savigni - Sassuolo Wroclaw Challenger Shenzhen Challenger Raanana Challenger Skandia Open - Linz Busan Challenger FILA Challenger Biella - Biella Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Tashkent Challenger Intelig Tennis Cup - Brasilia Irving Challenger Taipei City Challenger Heineken Open - Auckland BellSouth Open - Vina del Mar Open 13 - Marseille Portoroz Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Prague Challenger ARAG World Team Championship - Dusseldorf Nottingham Challenger Heineken Open - Auckland BellSouth Open - Vina del Mar Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Open de la Comunidad Valenciana - Valencia Busan Challenger Gwangju Challenger Surbiton Challenger Cerveza Club Colombia Open - Bogota The Stella Artois Grass Court Championships - London Internationaux de Doubs Open de Franchie-Comte - Besancon The Priority Telecom Open - Amersfoort Recanati Challenger Generali Open - Kitzbuhel Aptos Challenger Pilot Pen Tennis - New Haven Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Lugano Challenger Biella 7 Challenger Heineken Open - Auckland Movistar Open - Vina del Mar XL Capital Bermuda Open - Bermuda Mallorca Challenger Ismaning Challenger The Stella Artois Championships - London Bratislava Challenger Zagreb Open - Zagreb Forli 3 Challenger Quimper Challenger Copa Ericsson Argentina - Buenos Aires Forli 5 Challenger Ostrava Challenger BA-CA Tennis Trophy - Vienna Mauthausen Challenger BH Tennis Open International Cup - Belo Horizonte Davidoff Swiss Indoors Basel - Basel Nottingham Challenger Ilkley Challenger ARAG World Team Championship - Dusseldorf Steelers Cup - Kosice Mallorca Challenger MoviStar Open - Vina del Mar Ismaning Challenger Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Open Seat Godo 2007 - Barcelona Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Open de Rennes La Trinitaine - Rennes Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Energis Open - Amersfoort BCR Open Romania - Bucharest China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Movistar Open - Vina del Mar Tunis Open - Tunis Prosperita Open 2008 - Ostrava The Artois Championships - London BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Tatra Banka Slovak Open - Bratislava Mons Challenger Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington China Open - Beijing Open des Alpes Trophee BNP Paribas - Grenoble Proton Malaysian Open - Kuala Lumpur Ismaning Challenger Open Seat Godo 2003 - Barcelona Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Bratislava Challenger Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Rennes - Rennes BMW Open - Munich Kobstaedernes ATP Challenger - Kolding Countrywide Classic - Los Angeles Trieste Challenger Portoroz Challenger Open de Moselle - Metz Open Sud de France - Montpellier Quimper Challenger Quimper 2 Challenger U.S. Men's Clay Court Championships - Orlando Busan Challenger Jonkoping Challenger Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Legg Mason Tennis Classic - Washington D.C. Bordeaux Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Gerry Weber Open - Halle Zagreb Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Bratislava Challenger Malaysian Open - Kuala Lumpur Bratislava Challenger Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. Dallas Challenger Rakuten Japan Open - Tokyo Brasil Open - Salvador Next Generation Adelaide International - Adelaide CA Tennis Trophy - Vienna Open Seat Godo - Barcelona Qatar ExxonMobil Open - Doha Heineken Open - Auckland Tashkent Challenger PBZ Zagreb Indoors - Zagreb BMW Open - Munich Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Sunrise Challenger Rakuten Japan Open - Tokyo Citi Open - Washington Citi Open - Washington Kaohsiung Challenger Shenzhen Open - Shenzhen Atlanta Tennis Championships - Atlanta PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Kun-Ming Challenger Busan Challenger Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe Citi Open - Washington Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Athens Challenger Intrum Stockholm Open - Stockholm Bratislava Challenger RCA Championships - Indianapolis AEGON Championships - London Open 13 Provence - Marseille The Stella Artois Championships - London Helsinki Challenger Medibank International - Sydney Guadalajara Challenger Davidoff Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Farmers Classic - Los Angeles Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Copa Claro - Buenos Aires Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon Aircel Chennai Open - Chennai Heineken Open - Auckland Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Siemens Open - Scheveningen Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Siemens Open 2001 - Scheveningen Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Cerveza Cristal - Santiago Copa Ericsson - Santiago Copa Ericsson - Montevideo Eckental Challenger Copa Ericsson Chile - Santiago Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Open Seat-Godo 2001 - Barcelona Noventi Open - Halle Truist Atlanta Open - Atlanta ARAG World Team Championship - Dusseldorf Open Sud de France - Montpellier Open 13 Provence - Marseille Estoril Open - Estoril Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Tennis Channel Open - Las Vegas China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Copa AT&T - Buenos Aires AEGON International - Eastbourne Abierto Mexicano de Tenis Pegaso - Acapulco Campionati Internazionali D'Italia - Rome PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Mutua Madrilena Masters Madrid - Madrid Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Gold Flake Open - Chennai Hall of Fame Open - Newport Grand Prix Hassan II - Casablanca Rogers Cup - Montreal Shanghai - Shanghai Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger BNP Paribas Masters - Paris Tennis Masters Series - Cincinnati Ostrava Challenger U.S. Men's Clay Court Championships - Houston Sony Ericsson Open - Miami TD Waterhouse Cup - Long Island PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Mutua Madrilena Masters Madrid - Madrid Davidoff Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Aircel Chennai Open - Chennai Open Sud de France - Montpellier Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Tennis Masters Series - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Erste Bank Open - Vienna BNP Paribas Masters - Paris Tennis Masters Series - Toronto Adidas International - Sydney Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Pacific Life Open - Indian Wells BB&T Atlanta Open - Atlanta Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Erste Bank Open - Vienna Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, 2R, ARG-CHI 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, World Group, PO, ISR-CHI 3-2 Australian Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Wimbledon (juniors) Davis Cup, Group I, 1R, UKR-SVK 3-2 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, Group I, 1R, SVK-SLO 5-0 AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Olympics - Athens Olympics - Beijing Olympics - London Davis Cup, World Group, PO, SVK-BEL 2-3 Tennis Masters Cup - Shanghai